pillar press
noun
: a punch press with a frame of two parallel uprights through which the driving shaft passes and within which the slide works
Love words? Need even more definitions?
Merriam-Webster unabridged
Share